BuildBot: A Robotic Software Development Monitor in an Agile Environment

نویسندگان

  • Ruth Ablett
  • Frank Maurer
  • Ehud Sharlin
  • Jörg Denzinger
چکیده

In this paper, we describe BuildBot, a robot developed to assist with continuous integration of a software build in Agile development teams. BuildBot can interact physically with individual members of the team and be an active part of the development process by bringing together human-robot interaction with human group dynamics and knowledge about software engineering concepts. This paper describes the design and implementation of a robot that can sense virtual stimuli, in this case the state of a software build, and react accordingly in a physical way. By increasing awareness of the state of the software build, BuildBot assists in the selfsupervision of teams.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Lightweight Risk Management in Agile Projects

Risk management in software engineering has become a recognized project management practice but it seems that not all companies are systematically applying it. At the same time, agile methods have become popular, partly because proponents claim that agile methods implicitly reduce risks due to for example, more frequent and earlier feedback, shorter periods of development time and easier predic...

متن کامل

Model-Based Coordination of Robotic Networks

The Problem: Robotic systems are being created that must act together to robustly achieve elaborate missions within uncertain and sometimes dangerous environments. To achieve this robustness we must go well beyond current programming practice. How do we program these teams of robots or vehicles to carry out elaborate missions, while offering them a breadth of options for dealing with the unknow...

متن کامل

A Distributed Operating Environment for Integrated Robotic Systems

Sensor-based control of multiple robot systems require a large number of sensors and robotic motor units to be integrated. As the demand for agile manufacturing cells to become more adaptable and reconfigurable in terms of both hardware and software increases, data management and coordination of the numerous connected units become difficult. To attain this flexibility or agility, an operating s...

متن کامل

Modeling and Analysis of Dimensions of Agile Hospital Supply Chain Management with Interpretive-Structural Approach (Case Study: Public Hospitals in Rasht)

Background and Aim: The overall goal of the medical department is to develop and manage an efficient and effective supply chain. Intrinsic instability and unpredictability of treatment needs to require a flexible supply chain. Agility reflects the hospital's response to environmental changes, and agile hospitals are able to provide appropriate services to the patients. Hospital supply chain man...

متن کامل

Collective mind: Towards practical and collaborative auto-tuning

Empirical auto-tuning and machine learning techniques have been showing high potential to improve execution time, power consumption, code size, reliability and other important metrics of various applications for more than two decades. However, they are still far from widespread production use due to lack of native support for auto-tuning in an ever changing and complex software and hardware sta...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006